set up shop

Translations
ouvrir boutique
Definitions
To start a business or begin operating in a particular location, often by establishing a physical presence such as a store, office, or workshop.